Great location across from the main beach. Unit is on top floor so has views. Very clean. Easy check in procedure. Has most amenities needed for your stay, you need to bring washing up liquid etc. Would stay there again