The apartment is great, it was really well prepared for myself and my kids. The hosts were very thoughtful in regards to preparing it for us during our stay. The location was excellent for our needs, right near the main esplanade so we could access all the things they wanted to do very easily. Can thoroughly recommend staying here.