Very good location and spacious apartment, very helpful staff that speak English well. The apartment is a little scruffy and without a few of the amenities promised, but still very good value for money.