Adrienne's apartment was clean and perfect for a family of 4. The roof provided a bit of space away from our kids and the beds and towels were clean as was the flat. We enjoyed walking to the beach every day and being looked after at the treasure island beach club. We will definitely see if we can book this place again.