This place was great. I took away a star because the air conditioner didn't work upon arrival, and since we arrived late, we just had to suffer through the night. The service team was very responsive the next morning though, got it fixed, and that was the last of our troubles. Overall, my family had a great time staying here