Spacious, comfortable, perfectly located, lovely. The fact that there are two full bathrooms as well as two air conditioners is pretty hard to top. We loved our stay.