The location is great but some of the amenities and facilities need to be maintained better. I would give this place another chance though, because it truly is a great spot.