Clean, modern, well located apartment, plus an easy going host makes for a great stay.