Spacious , clean, well appointed, and in a vibrant neighborhood. There is a somewhat involved online checkin process for getting the key codes but it worked out fine ( our flight landed at 0200 so self checkin was a requirement of ours). Would use this company again.