Great spot for a stay in Fort Worth, offers an amazing experience of the city