Excellent flat, beautifully kept with great amenities! Would absolutely recommend, and would stay here again.