Beautiful location very close to the beach and a nice walk to the supermarket, Nob Hill. The place wasn't as sparkling clean as we were expecting considering there's an added $158 cleaning fee. Overall, we had everything we needed for a nice few days.