Excellent flat, well proportioned and clean. Location was also perfect. Great stay, definite recommendation.