Bright and cheerful, spacious, great location, very clean, well cared for. Check in was easy and communication was great!