Absolutely loved staying here and it was exactly as described. A superb location and great hosts too. Would definitely stay here again #5stars