Very accurate description of the flat and great location. Very clean and modern. Perfect for 2 couples. Take your ear plugs! Larger bedroom noisy as its on the main road, smaller bedroom noisy from what we think was a restaurant downstairs. More bins needed. Kitchen adequate for a light meal and breakfast. Great wifi and showers were lovely. Only negative for us was the rather miserable welcome. Our flight was delayed by 6.5 hours which meant that we didn't arrive at the apartment until about 8:45pm. I understand rules are rules but I felt it was a bit harsh to charge us the 20 euro late check-in fee when it wasn't our fault and I had been updating Angel throughout the day as much as I could (the delay kept on increasing). I apologised several times but it was out of our control. Maybe this left the lady (that checked us in) a bit disgruntled but you would have thought it was her that had been waiting in the airport for 10 hours before boarding!