Beautiful little self-contained apartment. Sizeable enough to fit 4 people without feeling cramped; and in a fantastic area. Close to nice bars and restaurants. Stylish and beach-themed interior kept very clean and tidy. I had a great stay once I managed to check-in. Garage car parking was another bonus.