Perfect location and wonderful hosts! Definitely coming back.