A great place to stay, location fantastic