Very clean and spacious, excellent communication, ideally placed , highly recommended.