Spacious, beautiful, and welcoming. Very wonderful communication, and flexibility. Made my last minute stay the best. Will definitely be coming back!