Clean, spacious and with good views. Would recommend.