The place was great. The location great and the stay was great. The staff at the pool was not kid friendly. Or it would have received 5 stars.