Incredible, great location, great hosts and a fantastic place to stay