John's place is spotless, has amazing views, and is in a great location. We've stayed in three airbnbs in the area over the last couple of years, and John's definitely is the best. His communication was awesome, and he was an all around great host.