Our family of 4, two adults two teens, really enjoyed our stay in the 2 bedroom/1.5 bathroom apartment. The kitchen is small, but has a sink, stove, oven, microwave and coffee maker. Lovely balcony from which you can see and hear the ocean. Helpful staff, nice coffee shop, beautiful beach. Keep in mind you do need to rent beach umbrellas and chairs, but it's not expensive for a full day's use. The hotel lobby is very clean. The hallways are a little beat up, but that's no big deal. Easy walk to pharmacies, grocery stores and restaurants.