Josep's apartment is located in a quiet nice neighborhood, with easy access to the flat and the private underground parking lot. We liked everything about the flat, especially the balcony where we enjoyed our breakfasts and dinners.
We arrived by car, but we didn't have to use it to reach the beach and the city promenade with plenty of cafes and tapas bars (for those who are into Belgian beers, I recommend visiting the place called Minigolf Greens - they have the great selection!). The beach was never crowded (beginning of June) and the water was warm enough to swim and have some fun with waves. When it was cold or windy, we took a car and went for hiking - around the area there are many great routes with wonderful views and small stone beaches with swimming/snorkeling opportunities.
There are a few good grocery stores within 5 min drive / or 10-20 min walking from the house: Mercadonna, Carrefour, Lidl, Spar etc.
The Check-in process was flawless. Josep is a great host, always responding quickly to our requests. We had a wonderful stay and enjoyed every single minute of it. I recommend Josep's flat to anyone who's willing to have a relaxing holiday in the city of Roses.