we had a great stay in fairhaven at this family home. you do get to have your private area including bathroom, but are still in a shared home with baby. super nice beach and great location, especially with car!