I'm sorry for any confusion, but it appears there might have been a mix in the description of the location. Pantai Blang Padang sounds like it could refer to a beach in Indonesia given "Pantai" means "beach" in the Indonesian language. Additionally, "Blang Padang" does not seem to align with known beaches in India and particularly not in a location called Onjal, which does not readily appear in reference to Indian geography or coastal areas. However, I will proceed by generating a fictional description based on the requested setup and treating Pantai Blang Padang as a hypothetical location with the features and amenities you've described.