For a long term stay, this will be your perfect accommodation, since you are right in the center of all you need - great restaurants just around you, a very good supermarket 5 minutes to walk and a wonderful beach just in front of the building - paradise!