5-stars all round! Beautiful spot and beautiful relaxed time.