Excellent and thoughtful touches! We would definitely stay again!