Half Moon Resort is a public beach in Olongapo / Subic Bay. It is found along the National Highway, and the landmark nearest to it is the Ocean View Resort.
A cottage is Php800 (actually, it was P1200, but we managed to haggle). The entrance fee was around P70 per head. As for the beach itself, the water was beautiful and blue. There wasn’t any trash in sight. The sand may not be white, but it is fine and smooth. They also offer recreational activities like beach volleyball, jet skiing, or a banana boat ride.
As for the facilities, the public stalls leave much to be desired –but they were undergoing maintenance when we visited, so I hope there’ll be more than one working shower next time.