La Barceloneta is great! Very close to the beach. The appartment is small but cosy. It was very clean. We had a great time. One little minor point: the showers get cold pretty fast...