All round great place to stay. Very clean, had everything we needed to cook a meal. Kids loved the spa, pool and beach ball (which was a great personal touch). Comfortable bedding (sofa lounge included, inner spring mattress). Would definitely recommend/stay again.