Our stay was exactly what we needed to unwind with our kids. The place was nice and clean and well presented. We especially loved the pool! The location was nice, away from the hustle of everything but with easy access to shops and anything else you would need. Also communication with Kim was a breeze!