Beautiful and clean and everything we needed for our family of 4. The staff made check in very easy and were very friendly.