Great place - spacious, clean, stylish, on the beach and near great bars, restaurants and nightlife.