This place had everything our family of 3 needed for a 6 week stay. Comfortable beds, nice location, and spotlessly clean.