The place is clean and spacious, and the location is great. Joao is a excellent host too!
Highly recommended.