Excellent location and wonderful, accommodating host. May not be the best place for small, high energy kids, but we all enjoyed the pool!