Fantastic location, beautiful accommodation and excellent communication from hosts