Traveled with a kid and I find the location of the place very convenient - 10min from train station, 10 min to town center, 25min to the Grotte di Castellana (on foot). The place is very stylish, smartly furnished and clean. I liked to get coffee/sugar and other necessary things for breakfast.