Great spot, location, clean, well-maintained, great amenities and so on. Loved the stay a lot.