Absolutely perfect, thanks for providing a wonderful haven in a hectic trip! Everything exceeded expectation. Would love to stay again.