Overall, I had a very good experience. The staff is awesome and very accommodating. The rooms facing the beach are magnificent and the rooms facing the mountains are nice. Very relaxing and picturesque. I was able to unwind. The WiFi went out a few times which didn't bother me at all because I needed to unplug from the rest of the world which I was able to do. The hotel is in a remote, although developing, location. The tours to nearby places were awesome. I got to see Indigenous peoples, river tubing and horseback riding. Most importantly, I was able to relax!