Spotlessly clean. Comfortable beds. perfect location. Alfama is so charming. could not have asked for anything else. Highly recommend!.