Spacious, clean, great communication and would definitely stay again!