Outstanding location, generously sized, clean and full of nice touches to ensure I had a great stay. Stephen is one of the best Airbnb hosts I've encountered and is super friendly and helpful too. I would definitely book this Airbnb again.