Very modern and great location to gym, food, beach, and has an assigned parking spot. Will definitely look to stay again !