the flat is literally beachfront which is great,. Anastasios was very responsive and made everything very easy for us after a long day of traveling. the balcony was being renovated at the time which was a shame but apart from that I would recommend it!