Everything was as described. Very responsive before and during our stay. Modern, clean and comfortable flat. Location is great. Overall, I would stay here again.