Great location and nicely renovated/designed place. Check-in is extremely convenient and communication leading up to our stay was excellent. The place was not as clean as anticipated and we did not receive a response when we inquired about it. With minor changes such as a more thorough clean, this spot would be excellent! Our stay might have been an isolated incident.