Clean, inviting, spacious and well appointed. Would stay again.