John’s place was great! There was a minor inconvenience at the beginning of our stay - due to unforeseen issues that was not his fault - yet he still managed to take care of us and keep a clear and quick dialogue before check-in. Check-in instructions were clear, the place itself was very clean, modern and spacious, just as the pictures indicate. We would definitely love to stay here again in the future!