Beautiful, safe, clean, with everything you need. We were happy we even got to wash our clothes at the end of our stay. The location was perfect and we were able to walk to all the sights we wanted to experience.