Clean, comfortable and good location. The beach near by has rough waters so wouldn't recommend it for children. Also, not that sure about the sleeps 5 stuff. The kitchen is comfy, balcony is great. Pool area is great too. It sleeps 4 very comfortably. Plenty of storage space, so your stuff won't be all over the place.