It's a two bedroom with a master bed/bath that is separate from the other space. It's got a nice large kitchen with all the necessary utensils and pans/pots. Bring your own cooking oil, though. I had some coconut oil I bought earlier on the trip, and I'm super glad I had that with me. If you stay in the master bedroom, the window faces into the complex, so if you like to sleep with the window open, it might be noisy because of people walking around and talking. We used the A/C at night in that room just to keep the noise out. But I sleep better with background noise anyway, so I liked it and slept very well. It's a comfy bed. The beach is technically across the street, but we drove to Lahaina to snorkel because it's got a lot more areas with calmer entry points. Overall a good stay.