10/10, everything was perfect. Amazing view from the terrace. Great value for money.