Beautiful views, steps to the beach, everything we needed for our San Diego vacation!