Great location, well appointed, very clean