Great spot in North Mission for a quick weekend getaway with all the amenities you'd need.