We were excited to stay here but we left disappointed. The location could not have been better and the views were stunning. Unfortunately, quite a few things were broken, stained, damaged, or dated which made for an unpleasant stay. This apartment is truly beautiful but needs attention regarding cleaning and maintenance.