Fantastic stay. When you combine the surrounding area which is Ocean Beach, this place, the views and the full kitchen then you are really content. It’s well balanced. We all loved it.