Bill's place was perfect for our needs - clean, beautifully decorated and walking distance to shops, restaurants and the beach. We had a mishap with the grill during our stay and Kaz was great with helping us figure it all out. I would recommend this place to family and friends.