Fantastic flat - clean, cool, comfortable and convenient with thoughtful touches and responsive support from the service providers.