Everything described is exactly what to expect! Place is very clean and very spacious. Enjoyed our stay and will recommend to anyone.