This place worked great for our long weekend in Ocean Beach. We brought our baby and 2 year old, so having a little kitchen is very helpful. The location is perfect. You can walk to the beach or restaurants. The courtyard was nice for us to sit out on after the kids were asleep. Checking in and out was easy with the electronic locks. Thanks for a great weekend!