Great location. Spotless. Great amenities. Terrific host. What more could you ask for. Exactly as described. Highly recommend this flat.