STAY HERE!!!!!
The hosts are great. The room is fantastic. The location is perfect. Not much more you could ask for. The hosts even provided a booklet regarding parking, public transportation, and shopping/restaurants that are popular in the area.