João's place has a great location! the view is even more stunning in real life. The place has all the amenities you might need, sparkling clean and inviting. We had a great experience and would love to come back.