Craig’s Place is a gem! We have stayed there twice, and will definitely go back. It is modern, roomy, spotless, and the linens are to die for! It has a full kitchen, too.