Eric and Krista provided a great all around experience. Our space for our stay was absolutely wonderful. Very clean, spacious and comfortable and included a private roof deck to relax on. Communication was great from reserving to checkout including proptly taking care of a signal issue TV service. Can't wait to stay here again during our next Ocean Beach trip.