Very good communication, excellent location and very clean, tidy and spacious.