We booked this property after reading all the great reviews, and we’re pleased we did. Communication was excellent, including the patience and understanding regarding our late night arrival. We arrived by train and navigated easily via metro to the very close station. In hindsight we would just catch a cab next time but it was easy even with our suitcases. It may prove tricky for elderly, children or infirm to navigate the apartment stairs, also bare this in mind if traveling with a baby and pram, there is no lift. Location was great, with beach, bars, restaurants and attractions all very handy. We did the tourism operated hop on hop off bus which is one of the best we have done on our travels. Everything was perfect and we really enjoyed our stay. There were lots of general cleaning products in the kitchen, including washing detergent which was much appreciated. There is a roof top area for drying clothes very quickly in summer sun. We would definitely stay again and highly recommend.