Absolutely met all our expectations and more. Perfect place to stay. Would definitely stay again!