Wonderful loaction, communicative hosts, flexible check in, well maintained property. ticks all of the boxes and really enjoyed our week here!