Great hotel, our room faced the beach. Rooms are basic, with a wet bathroom (which is common across Asia), breakfast is also good. Good location away from the main noise of El Nido. This was my second stay at Rosanna's.
They do have rooms that do not face the beach, so just check what you're booking. Reading other reviews, its clear that some people come to El Nido expecting city-level service and facilities. El Nido might be 1 hour flight from Manila, but its still remote, with limited and under developed infrastructure--power, sewerage, electricity, internet, roads, health services.