Beautiful location, nice hosts, clean place and good communication.