There was no spa. Internet did not work throughout the stay. Drinking water was provided in very limited quantity and we had to buy cans from outside which was cumbersome. At checkout, noone was available to collect keys.
Flat is new, location is amazing.