Very clean, well appointed, great location,. nice touch with little extras.