Great location, good attention to detail, would stay again