We had a great stay in Tamariu! The self check-in worked just fine, we found the apartment location to be perfect: just a few steps (2 mins) from the beach but also in a calm area. The apartment was clean, equipped with everything we needed, and the ocean view from the living room was just awesome. We would definitely book the apartment again.