Great location, great stay, all around 10/10