Quiet delightful place to stay