Exactly what we needed! Very large and spacious and we loved how everyone had their own bathroom. Check in was very easy and great central location.