Everything as advertised! Clean flat, very well located, close to beach, shops, theatres and in a safe neighbourhood. We are a family with two kids and it was perfectly sized for our short stay.