Michael and Sofia's place is great. It is clean and comfortable with a very well equiped kitchen but the best thing about it is the location. A five minute walk gets you to a group really nice restaurants and in 10 or 15 minutes you can be at the train station, the fort, the beach, the prominade or downtown where there are more restaurants and shops.