Had such a lovely stay, I definitely felt at home. The owners are such rad people as well. Suffolk is such a peaceful place to live in, just about a 10-15 walk to Tallows Beach, which is the most beautiful one in Byron. I loved that it was right by a lake, and that I had my own temporary little furry meowy pet who I miss now. And the bike ride to town is always so calming. Love love loved my stay here.