We have two small-ish dogs and this apartment ticked all the boxes perfectly.
we only stayed for two nights (short break) but would have happily extended it if possible.
All the management and staff were friendly and more than helpfully.
it helped to make it a very enjoyable stay in Gwithian.
You really can't ask for more from 3 star rated accommodation.