Clean and upscale... outdoor patio, fire pit, home theater, steam shower and close to beach... Love this place!