Brilliant flat! Everything you need is available. Easy to check in, great communication from host and the swimming pool on the roof is amazing!