Plaza Real on Calle Blvd. sounds like a good choice for you. They do have a website( in Italian). I can't seem to find thier business card with the phone number on it but if you do a search on the forum you should find it. They have a variety of choices of rooms,small villas and small to medium apartments. They have a laundry,supermarket,resturant,bar,pool,etc. Close by is a good choice of resturants,bars,markets and it is across the street from the beach.