Clean, comfortable and well appointed. Great location. Replied to my questions really quickly. Only issue was flat was very hot. Would be great in winter, not so good in summer.