Very comfortable and clean stay in one of the greatest towns on earth