This place was simply amazing. Very clean, modern, friendly people, awesome food. Truly world class. Loved every minute of our stay. We will be back for sure. Can recommend it highly. Joao is a superstar.