A delightful stay with lots of little extra touches