Everything as advertised. Great place, very relaxing, great hosts, very nice environment, very clean.