Spacious, great location, beautiful pool and beach nearby. Highly recommend