This is a great place. We would recommend. The location is great. Only a couple blocks to beach and just a few to 'downtown' Ocean Beach. We would stay here again.
There is airplane noise, but it bothered no one in our party. The only time you really hear it is on the patio.
The patio and BBQ are great bonuses when you are done enjoying local spots to eat.