Highly recommended place to stay. Outstanding hosts. Brilliant location.