translate English to German: It is situated in the resort town of Playa Blanca, next to the promenade. There are supermarkets, shops, restaurants, toilets and showers.
Er liegt vor der Strandpromenade von Playa Blanca und es gibt Supermärkte, Geschäfte, Restaurants, Toiletten und Duschen.