Fantastic place and fantastic service. I had to change my booking due to a family emergency, and Joao and his partner helped me out all the way. They're also very friendly and super approachable.
The place is very well designed and freshly refurbished, so you're in for a treat.