This apartment is in a great location and in a building that is easy to use with a nicely heated swimming pool- used frequently by my kids. They manage to have two large couches and a decent dining table despite being an apartment and the kitchen had most of the usual things. The beds were comfortable which doesn't always happen.
We had an issue that they responded quickly too and all communication was fast, friendly and helpful.
Our kids slept on the air mattress which uses an electric pump and was quite comfortable. The only place it will fit is in the dining room and that open plan area does not have block out curtains so the room lightens up with the sun. The air conditioning is in the open plan lounge/dining/kitchen and is very effective there but doesn't reach all bedrooms on a hot day. There are fans for each room though.
We would definitely stay again.