Perfect and exactly what we needed, very clean and comfortable. Stayed here with 9 others (including 3 kids) and it didn't feel crowded at all. Great location.