We had the most amazing time in North Beach! It had everything we could want to make our stay just perfect! All of the amenities, the three beds, the cozy couch, great selection of online movies on a big screen, the privacy, the central location.....there is too much to describe without sounding like and ad!! Ok, just a few more... We loved that we could be inside cooking and they the friends were hanging out on the balcony. The home is clean and homey!