Absolutely perfect location and amazing hosts!