Very spacious and clean and had all the amenities we needed for our week long stay. The location was fantastic and check in was a breeze. Will recommend.