Place was in a good location with beautiful views. The only downside was the water in the shower only stayed hot for about 10 minutes, making it difficult for 4 people to shower. Nevertheless Joao was very kind and flexible with us regarding check in and our stay.