Great deal. Perfect location, very nice hotel.
The host mentioned there would be a $75 refundable deposit on my card which ended up being $100 when we got there. Also, they asked for 5-7 business days to refund the deposit, which is a bit of a hassle.
Other than that, very satisfied with the stay.