Very clean and a great location. It was very easy to communicate with Ana. We really enjoyed our stay.