Very clean, comfortable beds, laundry facilities on site, good for families, nice pool, game room for kids, beach access, good beach bar/restaurant next door.