Great location; communicative hosts; perfectly situated! My parents stayed here while visiting us. This will always be our first choice for any future stays. Highly recommended!