Perfect location, perfect hosts! Second time staying here, hopefully not the last!!