We stayed in this property for 3 nights, bed was very comfortable, the place was clean and well stocked with toiletries, TV, cooking equipment, cleaning supplies etc. Was a proper home away from home. The check in process was nice and easy, with a lockbox set up, especially as our flight got in late. Location was amazing, nice and quite with lots of shops, restaurants and bars on the same street as we were on. Also a 2 minute walk to the beach!! Couldn't recommend more.