Absolutely perfect! Both indoor and outdoor spaces are impeccable. As pleasure to stay at.