We stayed here for a child's wrestling tournament. The view was great, overlooking the bay. The place was clean, had everything we needed, and was enjoyable.
They have a couple of kids on site that our own kids enjoyed playing with, we enjoyed sitting by the fire pit with them for a little while, and we had a BBQ we could use on our own to cook some steaks and then watch a movie inside! They are a very nice family, with some great property and plenty of space to let the kids run around. There are some friendly dogs on site as well, but we didn't see them much, until we asked about them and wanted to meet them.
After we checked out and left Homer, my wife realized she left her wallet at a local bar, and the hosts retrieved it for us and sent it to us the next day!