Me and my family absolutely loved Steves place! It has everything you need if you wanna chill out in the garden and pool or if you wanna make bbq, but if you wanna go out the beach and the center of the town is only 10 min walk away! Loved it :)
Thank you