Spacious, comfortable, great views, amazing location right next to beach.