This is the second time I stayed at this fantastic home and I would definitely come back. The location is perfect - beautiful beach, great walking, quiet. Bill has thought of everything you need for a great beach vacation - chairs, snorkels, coolers. Bill is a great host - super responsive and flexible. We were sad to leave :(