My wife and I were enjoying a short holiday there in September 2015. Esmeralda Praia Hotel is a very good hotel. Nice atmosphere. The guest service is good. Breakfast and dinner are very good, they have much variety. Musical groups at night are very good. Have an excellent pool. I recommend it.