Beautiful, spacious, and stylish. Perfectly situated, just a short walk to the beach, and also close to amazing local restaurants. Wholeheartedly recommended.