absolutely perfect location. about 100 steps to the beach. walking distance to plenty of restaurants, close to a ralph's grocery store too (be sure to tell them you'll sign up for the card, and they will give you the discount anyway)
master bed and other furniture was very comfy. kitchen was nice, and well equipped. easy check in & check out.