Check-in could have gone more smoothly, but think that partly the problem was down to us checking-in at exactly 15.00h, due to us arriving at 9.30h on an early, early morning flight, but the cleaners had not quite finished, meaning that the keys were not waiting in the mailbox opposite reception as promised. Once we were in, all was good. Apartment was reasonably clean, though we gave the floor another going over with the vacuum cleaner and mop; think the cleaner needed another 30mins when we surprised her at 3.00pm! Apartment small for 4 adults, but functional and we all slotted in to a routine quickly. Spotless, powerful shower. Well-equipped kitchenette, with powerful 2-ring induction hob. Very comfortable beds. Several English-speaking TV channels and many French ones for practising our GCSE-level French! Bill was a very responsive host, who listened patiently to our trivial issues and rectified them very promptly (batteries for remote, extra toilet rolls, dishwasher tablets, rubbish bags). Lovely balcony. Could benefit from a/c in this very hot time of year, but the Panama fans in lounge and master bedroom effective, sadly no room for one in 2nd bedroom, which had to make do with a stand-alone fan. Pool first-class, but beware cafe staff trying to charge you Eur 6 pp/day ‘for use of poolside sun beds’; we copped-on and used the free sun terrace loungers and just walked into the pool area to cool off with a swim! Excellent, secure carpark. All in all, great value stay! A