This is a resort complex, and it's a good place to stay for a long time.