Absolutely amazing place with plenty of space and a wonderful view. There are plenty of beaches, shopping, and restaurants nearby, many within walking distance.