Absolutely perfect. Nice, clean, comfortable, stylish room; kitchen and bathroom sparkling clean, stylish and equipped with everything you could possibly need.