air conditioning, beautiful view, very cute shower, and great location. if you have a rental car just park down by the beach ... that hill is a no bueno to try and maneuver up :)