We we loved our stay in Ocean Beach. Everything was perfect. The upper deck in the back yard was amazing. Our dogs had the best time ever!!! They were wonderful hosts.