Spacious, clean and well maintained just as mentioned. The self check in was easy. We had a wonderful stay! Thank you.