This was one of the best Airbnb I stayed at.
It has everything you need and the host is very reliable.