The place is located in the middle of Spain. A lot of restaurants and bars.