Stayed in this property for 3 nights. Had a fantastic stay. There was a mix up with check in and we were left standing for 30 mins however they were very apologetic and constantly kept us updated. It’s understandable that these things can happen and it didn’t have a major impact on our experience. Communication from the host was excellent from start to finish. Always checking that we were ok and willing to provide any assistance we required. Apartment was very modern, well furnished and clean. Bed was extremely comfortable and the location of this property was on point! The shower with Spa facility was amazing.