Excellent all around.
Great communication, great location, very clean, very spacious.
Our group was 2 couples and 1 child and we had more than enough space.
would definitely recommend.