The suites which make up Angel Luxury Suites are comfortable, well equipped and although right in Fira, they are situated on a quieter alley. Nektarios also has a terrace above the properties which provide excellent food and views.