Absolutely perfect! Way better than we expected. Clean, modern, spacious, most importantly, its got everything we needed and more. Find out for yourself!!