This apartment has everything you need..
A fully equipped kitchen, nice garden, clean and warm pool, a BBQ and very nice hosts :)
Be nice to them and they will make you stay as incredible as possible :)