The place is clean and well appointed and large. Rui is a lovely and enthusiastic host, who made sure we had everything we needed when we got there--including the parking space and internet. He was generous with his time information about the neighborhood and suggestions for local places to eat and see.