Puerto Galera is a beautiful place for diving, and every diving site are very close to beach.Approximately 5 minutes you can reach the wreck diving site, and even shark cave.
La laguna located on Big lalaguna beach, which has a small area for snorkeling, all the rest are occupied with incoming and outgoing boats.But its sure that you will find no time for snorkelling when so many diving sites around you. Sabang beach already degrated into rocky sand and is polluted by dirty water drain from several inns.Feels sad about it.
La laguna has a group of great diving instructors, their local philippine instructors are very familiar with PG underwater world can show you great scenes. And their equipements are well maintened.
Rooms, pretty fine and clean for low budget accommondation.
Food, this can not be a problem if you dont have high expectation.
Service, thats okay. They work in leisure mood, and once was so slow that I have to skip lunch for next dive,that was quite tough. Besides that, they smile a lot and thats what you need for vacation.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC