Has anybody stayed in these apartments? Is the complex of a high standard? Is the area nice? Could you recommend any restaurants/bars in the area? Any help would be great. Thanks