5 stars with everything, great communication, clean could not ask for more. A beautiful place