My husband and I have stayed at both Hotel Playa Westfalia, Hotel Playa Bonita, and Park Hotel. Playa Bonita is a five minute walk just down the road from the beach, and the hotel has a very good restaurant with good people on staff. You can have a great view of the ocean from the newer rooms, and a good value. I think it's a bit closer to town. Westfalia is a beautiful property, very nice pool, good restaurant, friendly staff and the beach is right in front of you. Park Hotel is a good choice if you want to stay right in town with a good restaurant and basic, clean rooms. Pura VIda!