We didn’t end up getting to stay here as our trip was canceled at the last minute, but everything leading up to it including the overall booking experience was great. We are replacing our trip and will stay here when we go.