Three floors, first floor has the garage and 2 bedrooms that are extra quiet. Second floor has 4 bedrooms, two of which have a view of the ocean and a balcony that connects two both bedrooms. Top floor has living room, kitchen and dining room area, complete with the balcony. Top floor is very spacious, never felt cramped in the slightest with 12 people there. Do take in consideration the steps, it can get tiring going up and down all day, besides that we enjoyed our time there, all of our cooking utensils and pots and pans were met, we BBQ as well. We enjoyed the pool and Jacuzzi, and even lit a bon fire at night on the private beach. The waves were a bit rough for the little kids to be in, but we took a short trip to Rosarito beach for the toddlers to enjoy. Took a short trip to Puerto Nuevo as well and enjoyed their food and shopping district, took advantage of the Calimax there to take out money from the ATM. Strict guidelines make this place a very safe place and everyone is very friendly. Would use this again for a family reunion.