A beautiful location and a friendly host. Clean, new, tidy. A great place to relax.