Apartment was as described, but the check-in experience was awful and there were problems with the apartment which should have been fixed at check-in. We could not check in until 4pm (despite 3pm being the stated time). The bedding did not arrive until 6pm. The safe was unavailable for use (they offered to send an engineer but very difficult to be in when on holiday). They forgot to top up the power meter with credit so we were without power for 2 hours. We explained we were traveling with a 10-week-old baby. I asked for compensation and got no response. Overall apartment was fine, but would not stay again due to the experience.