An amazing stay with wonderful hosts and a perfect location.