It was great! It has everything you could need, the pool is heated, and the front staff is there 24/7 if you need anything at all. The beds were so comfortable we did not want to get up or leave. It has its own courtyard too. It’s honestly so worth it, we loved it