Excellent location. Nice space. The bathroom is a little tiny but otherwise spacious and clean. Check in and check out were seamless and communication great.