Clean, perfectly situated and very comfortable. Outstanding place to stay. Highly recommended!