perfect location. wonderful hosts. we would have stayed longer because we enjoyed it so very much!