Very spacious, clean, and comfortable. Seamless check in and very prompt communication! Will gladly stay again.