Super clean, super comfortable, great location