My boyfriend and I traveled here for a part of my spring break vacation. The staff are incredibly nice (given that you speak & understand Spanish), our room was beautiful & impecable each day. The pool area was awesome. Huge pool that is always clean, (along with a shallower…