very clean, stunning location, great communication from the hosts. would definitely recommend