Excellent location, really great amenities. Great for families, would stay again in a heartbeat!