You will delight in all this property has to offer! Located near to Longnook Beach, and just minutes from Provincetown and downtown Truro, this spacious home is lovingly maintained and sited on nearly an acre of land on Truro's ocean side. The property consists of 4 bedrooms plus a bonus room, living room, dining room, kitchen plus a lower level in-law apartment. The flexible floor plan is open and pleasing, with gleaming wide plank oak flooring throughout and vaulted ceilings in the living space. Lots of windows invite the beautiful Cape Cod light into the home. The kitchen features newer appliances, granite countertops, ample cabinet storage, and a large walk-in pantry and the dining room is warmed by lovely beadboard wainscoting. Also on the main living level, a bedroom and full bath. Upstairs off the main living area, find two bedrooms with skylights,a full bath, a bonus room, and plenty of closet space. The master bedroom enjoys privacy from the rest of the house located in its own second floor wing, and has a jacuzzi tub and a walkout deck. On the garden level, a newly renovated in-law apartment features pine flooring, a new kitchen, Split ACs, new bath with walk in tub, a gorgeous stone patio and also has its own private driveway and entrance. Other convenient features of the home include a heated 2 car garage, a mudroom, a deck off the kitchen, wood burning stove in living room, an irrigation system, central air, a whole house water filtration system, plenty of storage, ample driveway parking, a bucolic front lawn, and lots of land for garden beds. This versatile and expansive home offers great flexibility as either a family home or a rental investment property.