Very clean, comfortable, great location and has its own parking.