The apartment is roomy, lovely and clean. It was cleaned each day, other than a Monday. It had everything we needed. There is a 2 hob burner, a toaster, kettle and a coffee machine. They provided complimentary toiletries to last a couple of days. We had air con as we had a superior apartment. There is a nice pool, with snack bar, and a shower room to use on your departure. The staff are extremely friendly and welcoming. Top marks.