Just as described: great location, views, cleanliness, well appointed flat, good shower, comfy bed, fast wifi, easy check in, friendly helpful staff.