A nice place to relax - sort of upmarket glamping.