Great place and exactly as described. Location was perfect as it was near shops, restaurants and walking distance to the beach and were very lucky that it even had it's own parking spot which is very rare around the area.
Mark communicated well and made sure our trip went smoothly.