Perfectly situated. Spacious. Host very responsive! We had a lovely holiday!