Great place, greater people. Good for a stay of any length.