Great location, walking distance to the beach and commercial areas. Parking is a plus. Nice and relaxing view in the balcony where you can eat and relax. Smooth check in with clear instructions. The place needs more cleaning up, maybe due to previous occupants. No actual work station as mentioned in the listing and issue with the WI-FI which is only inconvenient if you need to be on the computer but James was responsive to addressed the issues/concerns. Kitchen has the supplies if you wanted to cook.