We stayed here for a week at first I didn’t realise the hotel was split in to 3 hotels and we weren’t in the main complex one, we got our room at Sofia village and it was flights of stairs up with a shared balcony which was too much for my mother, so we we asked to change rooms with no hesitation they changed it to ground floor at Sofia village which was absolutely beautiful and got to say we loved it and being next door to the old lady Sofia she looked after us all week she was so lovely and we miss her already! food was great, views were amazing, staff were friendly, everything was pretty much easy to get to as we were worried it was too hilly at first but there’s ways and means and a little train to get on and off. Would definitely visit again.