The appartments were neat and tidy and were cleaned each day. We got clean towels daily too, which was perfect too. The cooker is very small too and there are no things like coasters etc. Apart from the pool is perfect and the service too. It is clean, nice, and spacious appartment. It is a downside the beach which is close, isn't a 'comfy' beach. You're better off renting a bike and then go to the beaches near the shopping centre. The centre is about 5-10 mins away by bike, so it is manageable. The bike hire company is right next to the hotel, where there is also a supermarket. In sum, I would recommend Iris.