I can't recommend John's place enough! It's spotless, modern, great location, every amenity you could need. John is an amazing host- he will give you all the privacy you need but will reply to you in a minute if you need anything. Thank you John! I will be staying again :)