One of the better Airbnbs I've stayed in, this place completely deserves its 5 stars. Everything was thought through.