Everything was great, more than great! And the swimming pool and terraces on the roof were been so good and higher standard …absolutely great for this price. We knew since the first time we are arriving again in the future.