Fantastic location. Good communication. The only big minus was the wifi was out during our entire stay because of a service provider issue.