I don’t know what mattress they have but it’s the best sleep we have had in ages! Lots of little touches make it a great location to base a city break in Athens from. Just a small walk to the bus or into the city centre