Veena's place is exceptionally clean and in a perfect location in Ocean Beach. We particularly enjoyed the ample outdoor space.