A great place to stay, affordable and just generaly good.