My feelings are mixed about Agi Apartments. It was a pristine apartment and very minimalist, with no clutter. Think white, grey and stainless steel. Just all the essentials - except no hand soap in the bathroom. It is super quick walk to the beach and to a wealth of great restaurants, as well as small-shop shopping. It was very worth the price. Knowing what I know now, I would stay again. As a first time, however, I wish I had understood that the key pick-up was a five minute walk from the apartment. And because I don't read Spanish, I would have gone through a super difficult translation process, not knowing what I was looking for, had I not been with friends from Roses who, of course, spoke Spanish. They led me to the office to pick up the keys. Frankly, the online (on-phone) check in process was difficult, too. Do not plan a late-night arrival (I don't know when the office closes). Agi Apartments is a safe, clean, efficient place to stay, but not a cozy place with a pleasant host.