100% recommend! Joao’s place was in a great location, clean and comfortable. The views from the outdoor space are unreal - we are so sad to leave. Joao was great with communicating and we would stay here again in a heartbeat.