We came with a 8 year old and 7 month old and arrived on a Friday evening. Check in was not convenient for us. The generated Vrbo entry email was blank on entry code. Tried to call the owner. Person picked up and then hung up. Repeated calls went to voice mail. Moved to texting. Got the code. But person initially forgot to mention in the original reply to include the # key after the code. With tired kids and family after travel, it was not a good start. Came in and place was nice. Had to use cooktop for baby’s food. Kept getting sparks on the gas cooktop. Called property manager. She was prompt and helpful. Got it fixed in short order but we had a non functioning cooktop and rattled nerves with continuous sparks on cooktop. Had to close cooktop for precautionary reason until service fix. We had to order out because we couldn’t cook. Beds are decent. Bathrooms are clean. There was things that we expected to be there but were unavailable. Example: hairdryer, dishwashing pods (box was empty). Figured with a weekend stay, everything would be stockedBest part of the stay: the property manager was prompt and tried to get everything corrected as soon as possible. Was very nice to us throughout and beyond our stayGreat location being in heart of Princeton and convenient