Great service, spacious rooms, and good locations. I would have given 5 stars if the breakfast buffet was improved — need some more variety. Our group stayed over a week, and it was the same thing every day. Coffee could be better quality, too. Other than that, we really loved our stay.