SeaHaven is the perfect place to stay with friends and family. The house has everything you need and more. Catherine is an excellent host and made us feel very welcome.