Very clean and spacious. Excellent communication. Would stay again!