This charming accommodation is just the place to stay if you need to rest and relax.