Nice and spacious apartment. Everything looks new and it is spotless clean. We really appreciated that it was so well equipped - from beach toys for the kids to basic groceries and some welcoming chocolate. We had a great stay and would highly recommend it.