Best place to stay if you like beach and town