Overall had a great stay. The power completely went out for our entire first night stay, but upon letting management know the next day they promptly upgraded us to a different room. Clean, comfortable, AC worked great, pool is nice, very nice place to stay. Only downside is it is a bit of a walk to the main beach, but otherwise I definitely recommend!