Craig's beach house was perfect for our family. We would happily stay there again.