A top notch airbnb in a fantastic location. It had everything we needed and more than we expected. This was our first time using airbnb and when we stay in others I hope they will be as great as their place.