Diogo's place was extremely clean and well designed. It was like checking into a hotel. The location was superb, all the bars were just up the street and all the touristy things and shopping were in easy walking distance. Lack of windows could be a problem if you were to stay in the room all day, but if your visiting as a tourist you shouldn't really be doing that anyway.