We had a great stay! Bill's place was a great location - felt safe, easy walk to the main restaurants, clean. Easy parking, and bonus to provide beach gear (snorkeling gear, beach chairs, umbrella, towels). Bill was also very communicative. Would stay here again!