Perfect 2 bedroom apartment. Place was sparkling clean with all of the extra touches to make it a great stay. Awesome location, quick walk to the shops and beach. Would highly recommend