Angelos place is in a great central location close to all amenities and transport making use of car unnecessary. The apartment is very modern and comfortable and exactly as portrayed which makes for a pleasant stay.