Perfect location and wonderful hosts! Book here!!!! You will not be disappointed.