Absolutely perfect! Comfortable, very clean, great location. Totally recommend it!