Great location, good communication, clean and more spacious than advertised