Clean, spacious and beautiful. We loved our stay there!