El Ekeko is a restaurant-hotel near the main park, offering quality food in a lovely setting.