The place is amazing, clean and modern! Probably one of the nicest places I have stayed. However, be prepared to sign a contract that is only in italian l & have the host take pictures of your government ID. I recommend bringing a license so that you don't have to provide your passport. As an American, it was an unsual process, so just be prepared.