Good and hospitable place to relax.
You have requirements they are there to take care.