All the good stuff (and there is a lot - we really loved our stay). Great hosts, great communication- they were very flexible on checking in and out. The terrace is AMAZING. That alone is worth it. BEDS are comfortable, showers great. However, the smell in the flat is terrible. It hits you every time you come in. However you stop noticing it after two minutes. Also no manual given.