Not a good place for people with mobility issues, as up a steep hill, to rooms and restaurants, the food was terrible and cold, you need to book a table for evening meal, all-inclusive was a very poor show and not worth it, families had to pay extra for cots,and they would not make a child a jam sandwich at lunch time, bar prices very expensive, the owners hang around all day watching what is going on, signs say no life gaurd on duty, but there was 1, who looked at his phone all day, cleaners work hard, some bar staff were very good, 1 never smiled, we ate out 8 days out of 14, restaurant across the road was very nice, we hired a car to get about and see the island and use other restaurants, watch out for Ants they are everywhere even in the room and on the bed,even on the 2nd floor, we will not return to Astra Village, but Kefalonia is a beautiful Island, and maybe 1 day we will return.