Good not great. The AC is necessary since the unit is on the first floor, sliding doors don't have screens, and the windows are blocked by dressers, TVs, etc. The patio has ocean views but the main door faces the parking lot. The beach across the street is great for snorkeling but not for swimming, especially with young children.