Sparkling clean, amazing location and super friendly hosts! Would definitely stay here again.